package br.webcrawler.activities.webcrawler.utils;

/**
 *
 * @author Gerson Groth
 */
public class Data {

    private static Data INSTANCE = new Data();
    
    private String tcxFolder;
    private String xmlFolder;
    private String gpxFolder;
    private String keyword;
    private String location;
    private String activityType;
    private String eventType;
    private String timePeriod;
    private String dateInit;
    private String dateEnd;
    private String distanceInit;
    private String distanceEnd;
    private String timeInit;
    private String timeEnd;
    private String elevationInit;
    private String elevationEnd;
    private String displayName;
    private boolean myActivitiesOnly;
    private String userName = "gersongroth";
    private String password = "groth2013";

    public String getTcxFolder() {
        return tcxFolder;
    }

    public void setTcxFolder(String tcxFolder) {
        this.tcxFolder = tcxFolder;
    }

    public String getXmlFolder() {
        return xmlFolder;
    }

    public void setXmlFolder(String xmlFolder) {
        this.xmlFolder = xmlFolder;
    }

    public String getKeyword() {
        return keyword;
    }

    public void setKeyword(String keyword) {
        this.keyword = keyword;
    }

    public String getLocation() {
        return location;
    }

    public void setLocation(String location) {
        this.location = location;
    }

    public String getActivityType() {
        return activityType;
    }

    public void setActivityType(String activityType) {
        this.activityType = activityType;
    }

    public String getEventType() {
        return eventType;
    }

    public void setEventType(String eventType) {
        this.eventType = eventType;
    }

    public String getTimePeriod() {
        return timePeriod;
    }

    public void setTimePeriod(String timePeriod) {
        this.timePeriod = timePeriod;
    }

    public String getDateInit() {
        return dateInit;
    }

    public void setDateInit(String dateInit) {
        this.dateInit = dateInit;
    }

    public String getDateEnd() {
        return dateEnd;
    }

    public void setDateEnd(String dateEnd) {
        this.dateEnd = dateEnd;
    }

    public String getDistanceInit() {
        return distanceInit;
    }

    public void setDistanceInit(String distanceInit) {
        this.distanceInit = distanceInit;
    }

    public String getDistanceEnd() {
        return distanceEnd;
    }

    public void setDistanceEnd(String distanceEnd) {
        this.distanceEnd = distanceEnd;
    }

    public String getTimeInit() {
        return timeInit;
    }

    public void setTimeInit(String timeInit) {
        this.timeInit = timeInit;
    }

    public String getTimeEnd() {
        return timeEnd;
    }

    public void setTimeEnd(String timeEnd) {
        this.timeEnd = timeEnd;
    }

    public String getElevationInit() {
        return elevationInit;
    }

    public void setElevationInit(String elevationInit) {
        this.elevationInit = elevationInit;
    }

    public String getElevationEnd() {
        return elevationEnd;
    }

    public void setElevationEnd(String elevationEnd) {
        this.elevationEnd = elevationEnd;
    }

    public String getDisplayName() {
        return displayName;
    }

    public void setDisplayName(String displayName) {
        this.displayName = displayName;
    }

    public boolean isMyActivitiesOnly() {
        return myActivitiesOnly;
    }

    public void setMyActivitiesOnly(boolean myActivitiesOnly) {
        this.myActivitiesOnly = myActivitiesOnly;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }
    
    public static Data getInstance(){
        return INSTANCE;
    }

	public String getGpxFolder() {
		return gpxFolder;
	}

	public void setGpxFolder(String gpxFolder) {
		this.gpxFolder = gpxFolder;
	}
    
}
